renal lobe - French English Dictionary